About Claybrook Limited (04222752) United Kingdom