About Fritz Limited (02954689) United Kingdom