About Albert Lovell Ltd. (05677109) United Kingdom