About Frittenden Ltd (13668296) United Kingdom