About Farnham Design Consultants Limited (05398152) United Kingdom