About Razor Room (ashford) Ltd (12470785) United Kingdom