About I & J Carr Ltd (10812760) United Kingdom