About Greg Firth Design Limited (05316434) United Kingdom