About The Lubber Fiend Ltd (13314395) United Kingdom