About Richard D. Gregory Engineering Limited (04644835) United Kingdom