About Lipscomb Holdings Limited (05551063) United Kingdom