About Alexander (motor Services) Limited (05305229) United Kingdom