About Baker Clarke Bookkeeping Services Limited (12022784) United Kingdom