About John O Sullivan & Sons Limited (00174024) United Kingdom