About Cawdor Hofmann Limited (05856674) United Kingdom