About Rupert Sanderson Shoes Limited (04256079) United Kingdom