About Garuda Design Limited (08256007) United Kingdom