About Hogarth Representation Limited (05059934) United Kingdom