About Deacon Hawk Technologies Limited (07522699) United Kingdom