About Onyx Interior Specialist Ltd (13212561) United Kingdom