About Fitzroy Investment Partners Llp (OC430439) United Kingdom