About Basch Technology Services Limited (09119139) United Kingdom