About Guilford & Carter Limited (12694685) United Kingdom