About T Fitzroy Solutions Limited (13590450) United Kingdom