About Clawson Engineering Services Limited (07818943) United Kingdom