About Kit Allen Ltd (SC343077) United Kingdom