About Peter Freebody & Co. Limited (06916297) United Kingdom