About Pesky Design Consultants Limited (02256558) United Kingdom