About Diligent Scientific Limited (07608377) United Kingdom