About Stables Market (camden) Limited (03158980) United Kingdom