About Skello Engineering Limited (05948521) United Kingdom