About Has&sonsltd Limited (12626149) United Kingdom