About Bastle House Limited (05894284) United Kingdom