About Albany Associates International Limited (05256920) United Kingdom