About Autobal Limited (09248181) United Kingdom