About R A Hoggarth Limited (13328568) United Kingdom