About Holling-standley Ltd (13704289) United Kingdom