About Beesley & Fildes Limited (02412526) United Kingdom