About Sternhold Associates Limited (07284640) United Kingdom