About The Knicker Drawer Company Limited (10704885) United Kingdom