About A & J Sheldrake Ltd (11900482) United Kingdom