About Macsole Limited (05266994) United Kingdom