About Manor Street Factory Limited (12826461) United Kingdom