About Sean The Lawn Ltd (11202481) United Kingdom