About Joseph Beasley & Sons Limited (00649025) United Kingdom