About Neacal Holdings Limited (08739514) United Kingdom