About Fitzroy International Limited (01853219) United Kingdom