About Oswaldtwistle Designs Limited (11598038) United Kingdom