About Fitch Design Consultants Limited (00670130) United Kingdom