About Flipasa Mechanical Parts Ltd (13577915) United Kingdom