About Edgware Auto Engineering Limited (10494536) United Kingdom