About Laptop House Limited (04824293) United Kingdom