About Halland & Spring Consultants Limited (09463860) United Kingdom