About Carramore International Limited (02657482) United Kingdom