About Balderol Pfb Ltd. (08920682) United Kingdom