About Kensal Design Ltd (13035447) United Kingdom