About No. 14 Ampthill Limited (10576953) United Kingdom