About Manor Badges Limited (04051274) United Kingdom