About Mcgrigors Limited (03779693) United Kingdom