About John Ladbury & Co Limited (05974922) United Kingdom