About C J Barrow Limited (07277615) United Kingdom