About Laxton Holdings Limited (09726027) United Kingdom