About Sir Henry Royce Limited (02857720) United Kingdom