About Fincal Design And Engineering Limited (07640058) United Kingdom