About Guest & Baker Limited (05372772) United Kingdom