About Luffness New Golf Club Limited (SC068605) United Kingdom