About Fitzroy Limited (03853684) United Kingdom