Location
Manchester, United Kingdom
Fabrication