About F Patru Rendering Ltd (12842273) United Kingdom