About Fabbar Ltd (10177430) United Kingdom