About Metal & Plush Limited (11354952) United Kingdom