About Kickham Fa Ade Design Ltd (13200544) United Kingdom