About Fratelli Ampthill Limited (10282401) United Kingdom