About Nala Cleethorpes Limited (10733403) United Kingdom