About Frittons Limited (10956983) United Kingdom