About Quadra Solutions Limited (03888681) United Kingdom