About Carnaby Associates Limited (05347714) United Kingdom