About Robert Claire & Company Limited (01238681) United Kingdom