About Fitzroy London 2 Limited (09156400) United Kingdom