About British Leyland Limited (05703325) United Kingdom