About Ao Finance & Facility Management Limited (09719838) United Kingdom