About Barrett Petrie Sutcliffe London Limited (03343605) United Kingdom