About Difuria Plant Limited (07952639) United Kingdom