About Jeffrey Baker Ltd (09462646) United Kingdom