About Construct Sense Limited (06280014) United Kingdom