About Beresford & Bradshaw Limited (05095682) United Kingdom