About Sea Laurel Limited (10508894) United Kingdom