About S.j. Birch & Associates Ltd (05270766) United Kingdom