About David Lowrie Design Solutions Ltd (07826726) United Kingdom