About Margram Limited (01199303) United Kingdom