About Nicholson S Hand Made Ltd (11560445) United Kingdom