About Little Engineering Limited (06138253) United Kingdom