About Marks And Spencer 2005 (brooklands Store) Limited (05502608) United Kingdom