About Flaminia Limited (04390784) United Kingdom