About Hastes House Limited (12241130) United Kingdom