About Rockwell London Number Six Limited (09419379) United Kingdom