About Schuebel Engineering Limited (06097607) United Kingdom