About Lubbock Fine (uk) Limited (02530813) United Kingdom