About Abbeyglen (woking) Limited (11581143) United Kingdom