About Harold Swash Putting Limited (05946994) United Kingdom