About Cavalry Design Associates Limited (07108819) United Kingdom