About Mcjellie Limited (06422132) United Kingdom