About S L Bowen Ltd (07286460) United Kingdom