About Rembar Manchester Limited (10918920) United Kingdom