About Lawn Science (bucks) Limited (04382236) United Kingdom