About Frankie Engineering Limited (12330088) United Kingdom