About C.j. Owens & Sons Limited (02374660) United Kingdom