About Beaufoy Ltd. (07684308) United Kingdom