About Metropolitan Factors Limited (01894688) United Kingdom