About D Meek Technical Ltd (06107407) United Kingdom