About Lambert Design Services Ltd (04910811) United Kingdom