About Allen S Motors Ltd (12023268) United Kingdom