About Laurence Borrowdale Ltd (07949278) United Kingdom