About Special Blend Props Ltd (13417209) United Kingdom