About Sj Bowdery Management Limited (07279004) United Kingdom